package kr.pe.johnkim.carrotpoint.mobile.domain;

import java.io.Serializable;

/**
 * Carrot Point 사용자 도메인 클래스 이다.
 *
 * @author : johnkim <cale9797@gmail.com>
 * @date: 13. 1. 31.
 */
public class CarrotPointMember implements Serializable {

    private String memberId;                    // 사용자 아이디.
    private String password;                    // 비밀 번호.
    private String phoneNumber;                 // 전화 번호.
    private String nickName;                    // 닉네임.
    private String email;                       // 이메일 주소.
    private String birthday;                    // 생년월일.
    private String gender;                      // 성별.
    private String profileImageUrl;             // 프로필 사진 경로.
    private String thumbnailImageUrl;           // 썸네일 사진 경로.
    private String countryCode;                 // 국가 코드.
    private String languageCode;                // 언어 코드.
    private String latitude;                    // 위도.
    private String longitude;                   // 경도.
    private String deviceType;                  // 모바일 디바이스 종류.
    private String registrationId;              // 푸시 등록 아이디.
    private String receiveNotificationYn;       // 푸시 메시지 수신 여부.
    private String activateYn;                  // 활성화 여부.
    private String modifyDate;                  // 수정 일자.
    private String registerDate;                // 등록 일자.
    private String result;                      // 결과.

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getProfileImageUrl() {
        return profileImageUrl;
    }

    public void setProfileImageUrl(String profileImageUrl) {
        this.profileImageUrl = profileImageUrl;
    }

    public String getThumbnailImageUrl() {
        return thumbnailImageUrl;
    }

    public void setThumbnailImageUrl(String thumbnailImageUrl) {
        this.thumbnailImageUrl = thumbnailImageUrl;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getLanguageCode() {
        return languageCode;
    }

    public void setLanguageCode(String languageCode) {
        this.languageCode = languageCode;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType;
    }

    public String getRegistrationId() {
        return registrationId;
    }

    public void setRegistrationId(String registrationId) {
        this.registrationId = registrationId;
    }

    public String getReceiveNotificationYn() {
        return receiveNotificationYn;
    }

    public void setReceiveNotificationYn(String receiveNotificationYn) {
        this.receiveNotificationYn = receiveNotificationYn;
    }

    public String getActivateYn() {
        return activateYn;
    }

    public void setActivateYn(String activateYn) {
        this.activateYn = activateYn;
    }

    public String getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(String modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(String registerDate) {
        this.registerDate = registerDate;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }
}
